Skip to content

codecov/v1 - #300

Merged
jasonish merged 3 commits into
mainfrom
codecov/v1
Feb 21, 2026
Merged

codecov/v1#300
jasonish merged 3 commits into
mainfrom
codecov/v1

Conversation

@jasonish

Copy link
Copy Markdown
Owner
  • output-eve: expose SCEveFileType to Rust with bindgen
    There is an unfortunate side-affect that one has to read
    output-eve-bindgen.h for the documentation on this type, however, I
    think we can resolve that in time.

  • output-eve: bindgen SCRegisterEveFileType to Rust
    Used by Rust output plugins.

  • rust/ffi: stub out a rust ffi crate
    This crate is for Rust wrappers around the -sys crate which includes
    only raw bindings. This is the place to add nice wrappers around those
    bindings, however it should remain clear of dependencies on the main
    Suricata core crates.

    Ticket: Http2 noalloc header compare 5454 v1 OISF/suricata#7666

There is an unfortunate side-affect that one has to read
output-eve-bindgen.h for the documentation on this type, however, I
think we can resolve that in time.
This crate is for Rust wrappers around the -sys crate which includes
only raw bindings. This is the place to add nice wrappers around those
bindings, however it should remain clear of dependencies on the main
Suricata core crates.

Ticket: OISF#7666
@codecov-commenter

codecov-commenter commented Feb 21, 2026

Copy link
Copy Markdown

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

❌ Patch coverage is 0% with 30 lines in your changes missing coverage. Please review.
✅ Project coverage is 82.18%. Comparing base (279f22a) to head (984f009).
⚠️ Report is 4 commits behind head on main.
❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #300   +/-   ##
=======================================
  Coverage   82.17%   82.18%           
=======================================
  Files        1000     1000           
  Lines      263663   263675   +12     
=======================================
+ Hits       216658   216694   +36     
+ Misses      47005    46981   -24     
Flag Coverage Δ
fuzzcorpus 60.19% <0.00%> (-0.01%) ⬇️
livemode 18.89% <0.00%> (-0.02%) ⬇️
netns 18.95% <0.00%> (+0.01%) ⬆️
pcap 44.69% <0.00%> (+0.06%) ⬆️
suricata-verify 65.49% <0.00%> (+0.01%) ⬆️
unittests 59.24% <0.00%> (-0.01%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@jasonish
jasonish merged commit 984f009 into main Feb 21, 2026
109 checks passed
@jasonish
jasonish deleted the codecov/v1 branch June 2, 2026 20:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants